home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / WORDMISC / CALKEEP.LZH / CALENDAR.DOC < prev   
Text File  |  1991-02-01  |  93KB  |  3,540 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.      Calendar Keeper                                         Version 3
  10.                              Table of Contents
  11.  
  12.  
  13.      Table of Figures  . . . . . . . . . . . . . . . . . . . . .   iii
  14.         Note to shareware trial users  . . . . . . . . . . . . .   iii
  15.  
  16.      1.   Introduction . . . . . . . . . . . . . . . . . . . . . .   1
  17.         1.1  The Bottom Line . . . . . . . . . . . . . . . . . . .   1
  18.         1.2  Upgrading Calendar Keeper Users . . . . . . . . . . .   1
  19.         1.3  Hardware Requirements . . . . . . . . . . . . . . . .   2
  20.         1.4  Registration  . . . . . . . . . . . . . . . . . . . .   3
  21.         1.5  Product Support . . . . . . . . . . . . . . . . . . .   4
  22.         1.6  Warranty Information  . . . . . . . . . . . . . . . .   4
  23.         1.7  The Association of Shareware Professionals (ASP)  . .   5
  24.  
  25.      2.   Installation and Setup . . . . . . . . . . . . . . . . .   6
  26.         2.1  Files on distribution diskette  . . . . . . . . . . .   6
  27.         2.2  Files created by Calendar Keeper  . . . . . . . . . .   6
  28.         2.3  Hardware Requirements . . . . . . . . . . . . . . . .   7
  29.         2.4  Installation Procedure  . . . . . . . . . . . . . . .   8
  30.           Hard Disk Installation . . . . . . . . . . . . . . . . .   8
  31.           Floppy Disk Installation . . . . . . . . . . . . . . . .   9
  32.  
  33.      3.   Starting Calendar Keeper . . . . . . . . . . . . . . .    10
  34.         3.1  Hard Disk Users . . . . . . . . . . . . . . . . . .    10
  35.         3.2  Floppy Disk Users . . . . . . . . . . . . . . . . .    10
  36.         3.3  Starting Calendar Keeper for the FIRST Time . . . .    10
  37.  
  38.      4.   New to Version 3.0 . . . . . . . . . . . . . . . . . .    11
  39.  
  40.      5.   Upgrading from a Prior Release of Calendar Keeper  . .    13
  41.         5.1  Upgrading the Calendar Keeper Software  . . . . . .    13
  42.         5.2  Converting Calendar Keeper 2.x files to 3.0 . . . .    14
  43.  
  44.      6.   Changing Printer Definitions . . . . . . . . . . . . .    15
  45.         6.1  The PDS (Printer Definition Source) File Line-by-Line   16
  46.           If your Wall Calendars have lots of strange characters    17
  47.         6.2  Compiling a New PDF (Printer Definition)  . . . . .    18
  48.  
  49.      7.   The Pop-Up Calendar  . . . . . . . . . . . . . . . . .    19
  50.  
  51.      8.   Maintain Calendar Events . . . . . . . . . . . . . . .    21
  52.  
  53.      9.   Adding Events to the Event DataBase  . . . . . . . . .    26
  54.         Event types supported in Calendar Keeper 3.0 . . . . . .    27
  55.         9.1  Adding a Permanent Event  . . . . . . . . . . . . .    28
  56.         9.2  Adding a Current-Year-Only Event  . . . . . . . . .    30
  57.         9.3  Adding a Consecutive Days Event . . . . . . . . . .    31
  58.         9.4  Adding an Every 'n' Days Event  . . . . . . . . . .    33
  59.         9.5  Adding a Monthly on Day-of-Week Event . . . . . . .    36
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.      Calendar Keeper
  68.  
  69.      10.  Selecting a DataBase to Use  . . . . . . . . . . . . .    38
  70.  
  71.      11.  Drawing a Calendar . . . . . . . . . . . . . . . . . .    40
  72.         11.1 Monthly Wall Calendars  . . . . . . . . . . . . . .    41
  73.         11.2 Week-at-a-Glance Calendars  . . . . . . . . . . . .    43
  74.         11.3 Year-at-a-Glance Calendars  . . . . . . . . . . . .    45
  75.         11.4 Common Calendar Draw Options  . . . . . . . . . . .    47
  76.  
  77.      12.  Change Program Display Colors  . . . . . . . . . . . .    50
  78.  
  79.      13.  Program Configuration  . . . . . . . . . . . . . . . .    51
  80.  
  81.      14.  Reorganize Current DataBase  . . . . . . . . . . . . .    56
  82.  
  83.      15.  Delete Calendar Data for a Year  . . . . . . . . . . .    57
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.      ii                                                      Dataphile
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.                                                              Version 3
  126.  
  127.      Table of Figures
  128.  
  129.      Figure 1 - The Registration Reminder Screen . . . . . . . . .   3
  130.      Figure 2 - Calendar Keeper's MAIN Menu  . . . . . . . . . .    10
  131.      Figure 3 - Pop-Up Calendar  . . . . . . . . . . . . . . . .    19
  132.      Figure 4 - Maintain Calendar Events (Empty DataBase)  . . .    21
  133.      Figure 5 - Maintain Calendar Events Help Screen . . . . . .    22
  134.      Figure 6 - Maintain Calendar Events (ViewEdit)  . . . . . .    23
  135.      Figure 7 - Add Events Type Selection Menu . . . . . . . . .    26
  136.      Figure 8 - Adding a Permanent Event . . . . . . . . . . . .    28
  137.      Figure 9 - Adding a Current-Year-Only Event . . . . . . . .    30
  138.      Figure 10 - Adding a Consecutive Days Event . . . . . . . .    31
  139.      Figure 11 - Adding an Every 'n' Days Event  . . . . . . . .    33
  140.      Figure 12 - Adding a Monthly on Day-of-Week Event . . . . .    36
  141.      Figure 13 - Monthly on Day-of-Week (Select Day) . . . . . .    37
  142.      Figure 14 - Monthly on Day-of-Week (Which Week?)  . . . . .    37
  143.      Figure 15 - Select Calendar DataBase  . . . . . . . . . . .    38
  144.      Figure 16 - Calendar Draw Menu  . . . . . . . . . . . . . .    40
  145.      Figure 17 - Monthly Wall Calendar Draw Options  . . . . . .    41
  146.      Figure 18 - Week-at-a-Glance Calendar Draw Options  . . . .    43
  147.      Figure 19 - Week-at-a-Glance (Select Week)  . . . . . . . .    43
  148.      Figure 20 - Year-at-a-Glance Calendar Draw Options  . . . .    45
  149.      Figure 21 - Draw Options Common to All Calendar Types . . .    47
  150.      Figure 22 - Program Configuration Options Screen  . . . . .    51
  151.      Figure 23 - Program Config (Select Printer) . . . . . . . .    54
  152.      Figure 24 - Delete Calendar Data for Specified Year . . . .    57
  153.  
  154.         Note to shareware trial users: the graphic figures described
  155.         in this table are not visible in the shareware CALENDAR.DOC
  156.         file.  This is not a form of 'crippling' but simply a
  157.         technical shortcoming associated with ASCII files.  This
  158.         format is useful because it can be printed on any type of
  159.         printer.  Dataphile Software apologizes for any inconvenience
  160.         this may cause.
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.      Software                                                      iii
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.                                                              Version 3
  184.  
  185.      1.   Introduction
  186.  
  187.         This manual is prepared with the novice Calendar Keeper user
  188.         in mind.  It covers every detail of Calendar Keeper operation.
  189.  
  190.         Calendar Keeper version 3.0 was designed to be easy to use
  191.         without even referencing this documentation.  The menus are
  192.         straight-forward and easy to understand; Help is available
  193.         from any Calendar Keeper screen and is context sensitive to
  194.         aid the user with the current function; prompt messages are
  195.         given for every type of entry and response to help the user
  196.         determine what action is required and why Calendar Keeper did
  197.         whatever it did.
  198.  
  199.         1.1  The Bottom Line
  200.  
  201.         Keep your eyes on the 'bottom line!'  The bottom of your
  202.         screen always displays a help message telling you what you
  203.         should do next.  If an error occurs, Calendar Keeper will
  204.         usually pop-up a dialogue box telling you what happened.
  205.  
  206.         1.2  Upgrading Calendar Keeper Users
  207.  
  208.         If you have been using a previous version of Calendar Keeper,
  209.         be sure to read the section titled New to Version 3.0 on page
  210.         11 and especially the section titled Upgrading from a Prior
  211.         Release of Calendar Keeper on page 13.  These cover functional
  212.         differences in this release and also describe the automated
  213.         conversion process from prior versions to the current version
  214.         of Calendar Keeper.
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.      Software                                                        1
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.      Calendar Keeper
  242.  
  243.         1.3  Hardware Requirements
  244.  
  245.         Calendar Keeper version 3.0 requires either a hard disk or
  246.         floppy disk with capacity greater than 360 Kb to run.  That
  247.         is, Calendar Keeper can be run from a single 1.2 Mb diskette,
  248.         a single 3.5" (720 Kb or 1.44 Mb), and of course from Hard
  249.         Disk.
  250.  
  251.         Calendar Keeper requires about 512 Kb available memory, but
  252.         the more memory the better.  If you have Expanded Memory then
  253.         Calendar Keeper will take advantage of it for program and
  254.         data.  The size of your Calendar Data is limited by the amount
  255.         of memory you have and the amount of disk space you have.
  256.  
  257.         See the section titled Installation and Setup on page 6 for
  258.         more information about setup and hardware requirements.
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.      2                                                       Dataphile
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.                                                              Version 3
  300.  
  301.         1.4  Registration
  302.  
  303.         Calendar Keeper is a Shareware software product.  IT IS NOT
  304.         FREE!!  If you use Calendar Keeper beyond a trial period of 21
  305.         days you are obligated to register.
  306.  
  307.         Shareware is a method software developers use to distribute
  308.         their software products enabling users to evaluate the
  309.         software without buying it.  If after a reasonable evaluation
  310.         period you decide to continue using Calendar Keeper please
  311.         send your license fee of $33.00 to:
  312.  
  313.           Dataphile Software
  314.           7058 Sandpiper
  315.           Kalamazoo, MI  49002
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.      Figure 1 - The Registration Reminder Screen
  348.  
  349.      Software                                                        3
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.      Calendar Keeper
  358.  
  359.  
  360.         1.5  Product Support
  361.  
  362.         Dataphile Software can be reached by any of the following
  363.         methods:
  364.  
  365.           1)   Compuserve Mail to PPN 74706,506
  366.  
  367.           2)   U.S. Mail to the address of
  368.  
  369.              Dataphile Software
  370.              7058 Sandpiper
  371.              Kalamazoo, MI  49002
  372.  
  373.           3)   Telephone number (616) 327-7811
  374.  
  375.         Both Registered and UnRegistered users are encouraged to
  376.         contact Dataphile Software for assistance.
  377.  
  378.         1.6  Warranty Information
  379.  
  380.         Dataphile Software offers a 'no questions asked' 90 day
  381.         guarantee effective on date of registration receipt.  If you
  382.         are not satisfied with Calendar Keeper during the warranty
  383.         period your full registration price will be refunded.
  384.  
  385.         The warranty period has no bearing on the availability of
  386.         technical support.  It is the policy of Dataphile Software to
  387.         provide technical support even after the warranty period has
  388.         expired, and to registered and non-registered users alike.
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.      4                                                       Dataphile
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.                                                              Version 3
  416.  
  417.         1.7  The Association of Shareware Professionals (ASP)
  418.  
  419.         Dataphile Software is a member of the Association of Shareware
  420.         Professionals (ASP).  ASP wants to make sure that the
  421.         shareware principle works for you. If you are unable to
  422.         resolve a shareware-related problem with an ASP member by
  423.         contacting the member directly, ASP may be able to help. The
  424.         ASP Ombudsman can help you resolve a dispute or problem with
  425.         an ASP member, but does not provide technical support for
  426.         members' products. Please write to the ASP Ombudsman at 545
  427.         Grover Road, Muskegon, MI 49442-9427 or send a CompuServe
  428.         message via CompuServe Mail to ASP Ombudsman 70007,3536.
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.      Software                                                        5
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.      Calendar Keeper
  474.  
  475.      2.   Installation and Setup
  476.  
  477.         2.1  Files on distribution diskette
  478.  
  479.             CALENDAR.EXE   - The Calendar Keeper program
  480.             CALENDAR.HLP   - Online HELP information (required for online help)
  481.             CALENDAR.IDX   - HELP index file (required for online help)
  482.             CALENDAR.PDF   - Printer Definition File
  483.             CALENDAR.PDS   - Source for the delivered Printer Definition File
  484.             CAL30PDF.EXE   - Printer Definition File generator program.  See section
  485.                               titled Changing Printer Definitions on page 15 below
  486.                               for instructions regarding the use of the CAL30PDF
  487.                               program.
  488.             REGISTER.FRM   - Calendar Keeper Registration Form
  489.             CALENDAR.DOC   - Calendar Keeper Documentation
  490.  
  491.          2.2  Files created by Calendar Keeper
  492.  
  493.             CALENDAR.CNF   - Calendar Keeper Configuration File
  494.             CALNDR??.DAT   - Calendar Keeper Event DataBase Files (?? can be 00 -
  495.                               09)
  496.             CALNDR??.21B   - Prior version data files after conversion  (?? can be
  497.                               00 - 09)
  498.             CALENDAR.21B   - Prior version configuration file after conversion
  499.  
  500.             Warning:  In release 3.0, the CALENDAR.CNF and CALNDR??.DAT
  501.           files contain internal control/index information which can
  502.           only be maintained by the CALENDAR.EXE program!  Editing
  503.           these files outside of the Calendar Keeper environment or
  504.           deleting a file with the DOS delete command will result in
  505.           unpredictable responses by Calendar Keeper.
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.      6                                                       Dataphile
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.                                                              Version 3
  532.  
  533.         2.3  Hardware Requirements
  534.  
  535.         Calendar Keeper 3.0, in its 'unpacked' form, takes up
  536.         approximately 400 Kb of disk space if the CALENDAR.DOC file is
  537.         not kept on the same diskette/directory.  The amount of space
  538.         required increases as you add events to your calendar
  539.         databases.  Each event adds 64 bytes (characters) to the
  540.         target calendar database.  Thus, if you are running Calendar
  541.         Keeper from a 720 Kb 3.5" diskette you can expect to be able
  542.         to add over 5000 events without running out of space.
  543.  
  544.         Calendar Keeper version 3.0 requires a minimum memory
  545.         configuration amount of 512 Kb.  Calendar Keeper may 'load'
  546.         into less memory but the number of events you will be able to
  547.         create (per database) will be limited.
  548.  
  549.         Calendar Keeper runs fine off a network drive but be sure to
  550.         have a registered copy of the program for each user (quantity
  551.         discounts are available).  Each user should be assigned a
  552.         unique storage path which must contain the CALENDAR.HLP and
  553.         CALENDAR.PDF files as well as any user CALNDR??.DAT files. 
  554.         The only 'sharable' file is the CALENDAR.EXE program itself.
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.      Software                                                        7
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.      Calendar Keeper
  590.  
  591.         2.4  Installation Procedure
  592.  
  593.         Note to Calendar Keeper 2.x users.  Be sure to read the
  594.         section titled Upgrading From a Prior Release of Calendar
  595.         Keeper starting on page 13 for notes concerning upgrading to
  596.         Calendar Keeper version 3.0 .
  597.  
  598.           2.4.1   Hard Disk Installation
  599.  
  600.           2.4.1.1   Create a Directory for Calendar Keeper
  601.  
  602.                   C:\> MD \CALENDAR
  603.  
  604.           2.4.1.2   Make the new Directory the 'Current' one
  605.  
  606.                   C:\> CD \CALENDAR
  607.  
  608.           2.4.1.3   Execute the installation program.  Calendar Keeper
  609.                version 3 is distributed as a self-extracting archive. 
  610.                Executing this program will 'unpack' the distribution
  611.                files.  Assuming the distribution diskette is in drive
  612.                A: you should type the following command to install
  613.                Calendar Keeper ...
  614.  
  615.                   C:\CALENDAR> A:CAL30
  616.  
  617.           2.4.1.4   That's all there is to it!  Store your
  618.                distribution diskette in a safe place.  See the section
  619.                titled Starting Calendar Keeper on page 10 below for
  620.                start-up instructions.
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.      8                                                       Dataphile
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.                                                              Version 3
  648.  
  649.           2.4.2   Floppy Disk Installation
  650.  
  651.           2.4.2.1   Create a 'working copy' of the Calendar Keeper
  652.                distribution diskette and put away your original in a
  653.                safe place (example assumes diskette in drive A:)
  654.  
  655.                   A:\> DISKCOPY A: A:
  656.  
  657.           2.4.2.2   Execute the installation program.  As described
  658.                above, Calendar Keeper version 3.0 is distributed as a
  659.                self-extracting archive.  Executing this program will
  660.                'unpack' the distribution files.
  661.  
  662.                   A:\> CAL30
  663.  
  664.           2.4.2.3   Delete the self-extracting archive from your
  665.                working copy to leave more room for event data.  Do NOT
  666.                delete the self-extracting archive from the
  667.                distribution diskette!
  668.  
  669.                   A:\> DELETE CAL30.EXE
  670.  
  671.           2.4.2.4   See the section titled Starting Calendar Keeper on
  672.                page 10 below for start-up instructions.
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.      Software                                                        9
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.      Calendar Keeper
  706.  
  707.      3.   Starting Calendar Keeper
  708.  
  709.         3.1  Hard Disk Users
  710.  
  711.           3.1.1   Make the Calendar Keeper directory the 'current'
  712.                directory.
  713.  
  714.                C:\> CD \CALENDAR
  715.  
  716.           3.1.2   Start Calendar Keeper.
  717.  
  718.                C:\CALENDAR> CALENDAR
  719.  
  720.  
  721.         3.2  Floppy Disk Users
  722.  
  723.           3.2.1   Insert the Calendar Keeper diskette into any floppy
  724.                drive and make that the current drive (this example
  725.                assumes A: to be the current floppy disk drive).  Start
  726.                Calendar Keeper by running the main program.
  727.  
  728.                A:\> CALENDAR
  729.  
  730.         3.3  Starting Calendar Keeper for the FIRST Time
  731.  
  732.         Calendar Keeper requires the presence of two files that are
  733.         not distributed on the distribution diskette.  These are the
  734.         CALENDAR.CNF and CALNDR00.DAT files.  These files are not
  735.         distributed because they are created the first time you start
  736.         Calendar Keeper and remain unique to your configuration.
  737.  
  738.         The first time you start Calendar Keeper you will see three
  739.         prompts warning you that these required files are not present
  740.         and asking whether or not your monitor supports color.  You
  741.         have the choice of replying to these prompts or pressing
  742.         <Escape> to terminate the start-up process.
  743.  
  744.         If you ever see these prompts again (after the first start-up)
  745.         then something is wrong!  Note: Calendar Keeper will never
  746.         delete these files.  If they are not found then you probably:
  747.         (a) are using the wrong directory or data diskette;
  748.         (b) deleted them yourself somehow.
  749.  
  750.         Note to Calendar Keeper 2.x users.  Be sure to read the
  751.         section titled Upgrading From a Prior Release of Calendar
  752.         Keeper starting on page 13 for notes concerning the first time
  753.         you start Calendar Keeper version 3.0 .
  754.  
  755.      10                                                      Dataphile
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.                                                              Version 3
  764.  
  765.      4.   New to Version 3.0
  766.  
  767.         Calendar Keeper version 3.0 is virtually a re-write of the
  768.         Calendar Keeper system!  It has much, much more functionality
  769.         than the Calendar Keeper 2.x and has additional reports added
  770.         too.  Rather than repeating the entire manual in this section,
  771.         only major functional differences appear here.
  772.  
  773.         4.1  There is no longer any limit to the number of events you
  774.              can have on a single day or within a given calendar event
  775.              database (except as limited by your available memory and
  776.              disk space).  The only real exception to this is on the
  777.              Wall Calendar report which has a limit to the number of
  778.              events it can physically fit into a calendar day 'box.'
  779.  
  780.         4.2  Context sensitive help available from any Calendar Keeper
  781.              screen or prompt.
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.      Figure 2 - Calendar Keeper's MAIN Menu
  812.  
  813.      Software                                                       11
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.      Calendar Keeper
  822.  
  823.         4.3  A Pop-Up calendar is now available from any Calendar
  824.              Keeper screen or prompt.  This is especially useful when
  825.              entering event information.  Can't remember the right
  826.              date for your new event as you enter it ... press <F2> to
  827.              display the Pop-Up calendar!
  828.  
  829.         4.4  Virtually ANY printer is now supported by Calendar
  830.              Keeper!  Six printer drivers are distributed with
  831.              Calendar Keeper, and a printer driver generation utility
  832.              is included to create your own printer driver if
  833.              necessary (see section titled Changing Printer
  834.              Definitions on page 15 ).  And, NO, you don't have to be
  835.              a rocket scientist to use this utility.
  836.  
  837.         4.5  Calendar Keeper now supports five different event types:
  838.              current year only events; permanent events; consecutive
  839.              days (range of dates); every 'n' days events; monthly on
  840.              day-of-week events.
  841.  
  842.         4.6  In addition to the existing Wall Calendar format,
  843.              Calendar Keeper now has a Week-at-a-Glance and Year-at-a-
  844.              Glance report.
  845.  
  846.         4.7  Calendar Keeper now makes much better use of memory and
  847.              disk space.  Only event dates which are in use have any
  848.              memory or disk space reserved for them.
  849.  
  850.         4.8  Data is retained until you want to delete it.  While
  851.              Calendar Keeper will only display one year at a time in
  852.              the ViewEdit window, you can <F9> page back and <F10>
  853.              page forward from year to year within a database.  All
  854.              events (including Current Year Only events) are retained
  855.              until you delete them with the <D>elete event or 'Delete
  856.              YEAR' functions.
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.      12                                                      Dataphile
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.                                                              Version 3
  880.  
  881.      5.   Upgrading from a Prior Release of Calendar Keeper
  882.  
  883.         If you have been using Calendar Keeper 2.x then you're in for
  884.         a treat.  Calendar Keeper 3.0 uses a menu-driven interface
  885.         very similar to previous versions, but has a great deal more
  886.         functionality.  Be sure to read the section titled New to
  887.         Version 3.0 starting on page 11 for a discussion of major
  888.         feature differences.
  889.  
  890.         5.1  Upgrading the Calendar Keeper Software
  891.  
  892.         As described in the Installation Procedures on page 8,
  893.         Calendar Keeper 3.0 is delivered as a self-extracting archive. 
  894.         Before following the install procedures you should first
  895.         perform the following steps:
  896.  
  897.           5.1.1   Backup your Calendar Keeper directory
  898.  
  899.                C:\CALENDAR> COPY *.* A:
  900.  
  901.           5.1.2   Delete your old Calendar Keeper Main Module
  902.  
  903.                C:\CALENDAR> DELETE CALENDAR.EXE
  904.  
  905.             5.1.3 Install Calendar Keeper 3.0 into your old directory so Calendar
  906.                   Keeper can continue to use the same configuration and database
  907.                   files.
  908.  
  909.         You should now continue with the installation procedures as
  910.         described on page 8.  After installation is complete, return
  911.         to the discussion of conversion to Calendar Keeper 3.0 which
  912.         begins on page 14.
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.      Software                                                       13
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.      Calendar Keeper
  938.  
  939.         5.2  Converting Calendar Keeper 2.x files to 3.0
  940.  
  941.         Conversion is an automatic process.  The FIRST time you use
  942.         Calendar Keeper 3.0 a dialogue window will appear to warn you
  943.         that conversion is about to take place.  You have the option
  944.         of confirming or aborting the conversion process (aborting the
  945.         process will cause 3.0 to return you to the DOS prompt). 
  946.         Press <Enter> to confirm the conversion process, press
  947.         <Escape> to exit this process.
  948.  
  949.         All of your data files and configuration preferences will be
  950.         carried forward into version 3.0.  Check the Program
  951.         Configuration screen anyway to verify your preferences and to
  952.         review the many new configuration options.
  953.  
  954.         There is a fundamental difference between the way data is
  955.         stored in Calendar Keeper 3.0 versus prior releases.  Prior
  956.         releases had four lines of data per day, but 3.0 will store an
  957.         unlimited number of events for any day.  In the conversion
  958.         process the conversion program creates a new event for each
  959.         line of data you had in your old database.  Thus if you had an
  960.         event with two lines of text data (and two blank lines) your
  961.         new database would contain two successive events each
  962.         containing one line of data from the old event.
  963.  
  964.         It goes without saying that some editing will be necessary on
  965.         your part to get things just the way you want them, but most
  966.         of the work is done for you.
  967.  
  968.         Your old data and configuration files will be renamed in the
  969.         conversion process.  Their new names will be CALNDR??.21B and
  970.          CALENDAR.21B (where ?? is 00 - 09 for each of your old database
  971.         files).  These files are no longer necessary but are saved for
  972.         you to delete at your convenience.  Please check to insure
  973.         that all your data looks right before deleting the old files. 
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.      14                                                      Dataphile
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.                                                              Version 3
  996.  
  997.      6.   Changing Printer Definitions
  998.  
  999.         Calendar Keeper 3.0 is delivered with six common printer
  1000.         drivers.  If yours is not named try the IBM Proprinter driver
  1001.         as many other printer manufacturers have emulated the
  1002.         Proprinter command format.  If all else fails you can easily
  1003.         add your printer's commands to the printer definition file. 
  1004.         You'll need your printer manual so have it handy.
  1005.  
  1006.         Two files and a utility program are delivered on your Calendar
  1007.         Keeper 3.0 distribution diskette.
  1008.  
  1009.         CALENDAR.PDS - Printer Definition Source file
  1010.          CALENDAR.PDF - Printer Definition File (compiled)
  1011.          CAL30PDF.EXE - Printer Definition Compiler (creates PDF)
  1012.  
  1013.         Basically, all that is required is to edit the PDS (source)
  1014.         file and then compile it using CAL30PDF to create a new PDF
  1015.         file.  It is the PDF file which is used by Calendar Keeper
  1016.         during the print process to send printer commands to your
  1017.         printer.
  1018.  
  1019.         Note: You Must Re-Select your printer type (option 'P' in
  1020.         Program Configuration) whenever you re-compile the PDF file!!! 
  1021.         Failure to do so may result in the production of some strange
  1022.         looking things on your printer where you thought a calendar
  1023.         was going to appear.
  1024.  
  1025.         Please note that each entry in the PDS file is separated by a
  1026.         blank line.  This is for clarity only (it's not really
  1027.         necessary) but it is recommended.  Also note that the first
  1028.         two entries in the PDS file are for 'DOS Text Printer' and 'HP
  1029.         LaserJet' respectively.  Please leave these where they are
  1030.         even if you don't use them.  Calendar Keeper assumes that
  1031.         these will be where they are, and will respond accordingly
  1032.         whenever printers (1) or (2) are selected.  The special
  1033.         features associated with these printers are discussed further
  1034.         in the section titled Program Configuration on page 54.
  1035.  
  1036.         The following is an extract from the PDS (Printer Definition
  1037.         Source) file.  It is the printer definition for an Okidata
  1038.         193+ for IBM.
  1039.  
  1040.  
  1041.          $Okidata ML 193+ IBM Okidata ML193+ in IBM Mode
  1042.          RESET=/027/024       Master reset
  1043.  
  1044.  
  1045.       Software                                                       15
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.       Calendar Keeper
  1054.  
  1055.          INITS=/027/033/065   Select zero with no slash
  1056.          FONTS=/255           No font selection
  1057.          17CPI=/015           17 characters per inch
  1058.          10CPI=/018           10 characters per inch
  1059.          SUBSO=/027/083/049   Subscript ON
  1060.          SUBSF=/027/084       Subscript OFF
  1061.          NLQON=/027/073/051   Near Letter Quality ON
  1062.          NLQOF=/027/073/049   Near Letter Quality OFF
  1063.          FFEED=/012           Form Feed
  1064.  
  1065.  
  1066.         The order of each line above is not optional!  In fact, the
  1067.         first six characters of each line are not even read by the
  1068.         CAL30PDF compiler program.  This text is specified for your
  1069.         benefit only.  Also, it is essential that you include all
  1070.         eleven lines of each printer definition.  Leaving out any part
  1071.         of a printer definition will cause unpredictable results when
  1072.         you run CAL30PDF.
  1073.  
  1074.         Time to get out your printer manual!  Your manual probably
  1075.         offers more than one way to specify a command for your
  1076.         printer; one of which will be a decimal command.  This is the
  1077.         one you should specify in the PDS file.  Always specify the
  1078.         decimal commands as three-digit numbers separated by a slash
  1079.         (/).  For example, the decimal digit '1' is specified as /001. 
  1080.         Up to 20 decimal 'commands' may be specified on any line.
  1081.  
  1082.         Specify /255 for any functions your printer does not support.
  1083.  
  1084.         A blank space always indicates the end of the current command
  1085.         line.  Any text following the first space will be considered
  1086.         comments only.
  1087.  
  1088.  
  1089.         6.1  The PDS (Printer Definition Source) File Line-by-Line
  1090.  
  1091.         ($)    The ($) dollar sign tells the PDF compiler program that
  1092.           this is the beginning of a new printer definition.  Twenty
  1093.           (20) characters of description may be specified for the
  1094.           printer name.  The 21st position to the end of the line are
  1095.           considered to be comments only.
  1096.  
  1097.         (RESET)   The RESET command should specify your printer's
  1098.           Master Reset command.  It is sent to the printer at the
  1099.           beginning and end of each print session.
  1100.  
  1101.  
  1102.  
  1103.      16                                                      Dataphile
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.                                                              Version 3
  1112.  
  1113.         (INITS)   INITS is short for 'Initialization String.'  Use
  1114.           this command line to specify any options you'd like to make
  1115.           your calendars more appealing (the example turns off the
  1116.           Okidata default of zeros with slashes through them).  INITS
  1117.           is sent to your printer at the beginning of each print
  1118.           session, after the RESET command.
  1119.  
  1120.         (FONTS)   Font Selection command string.  The FONTS command
  1121.           string is sent to your printer immediately after the INITS
  1122.           command at the beginning of each print session.  Use this
  1123.           command to select the correct print 'font' or 'character
  1124.           set.'  For instance, extended ASCII characters are not
  1125.           supported in the default HP LaserJet character set, but you
  1126.           can use FONTS to switch to a character set that does support
  1127.           these characters.
  1128.  
  1129.           If your Wall Calendars have lots of strange characters
  1130.           instead of nice boxes surrounding your event text then
  1131.           either: (1) your printer does not support the 'box' edge
  1132.           characters which are a part of the extended ASCII character
  1133.           set; or (2) you need to switch to an alternate character set
  1134.           in your printer which does support these characters.
  1135.  
  1136.         (17CPI)   Specify the command your printer uses to switch to
  1137.           its 17 characters-per-inch character type.  Some printer
  1138.           manuals refer to this simply as its compressed type.  If
  1139.           your printer does not support 17 cpi then pick the character
  1140.           density closest to 17.  If you don't use a 17 cpi type then
  1141.           you will have to adjust your Wall Calendars left-or-right
  1142.           using the Left margin adjustment in Program Configuration. 
  1143.           See the section titled Program Configuration section
  1144.           starting on page 51 for more on this topic.
  1145.  
  1146.         (10CPI)   Specify the command your printer uses to switch to
  1147.           its 10 characters-per-inch character type.
  1148.  
  1149.         (SUBSO)   Specify the command your printer uses to activate
  1150.           SubScript printing.  This command is not used by Calendar
  1151.           Keeper 3.0 at any time but is included for compatibility
  1152.           with other Dataphile Software products.  You needn't specify
  1153.           it if your printer does not support SubScript or even if you
  1154.           just don't feel like it.
  1155.  
  1156.         (SUBSF)   Specify the command your printer uses to turn off
  1157.           SubScript printing.  This command is not used by Calendar
  1158.           Keeper 3.0 at any time but is included for compatibility
  1159.  
  1160.  
  1161.      Software                                                       17
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.      Calendar Keeper
  1170.  
  1171.           with other Dataphile Software products.  As with SUBSO, you
  1172.           don't really have to specify this command.
  1173.  
  1174.         (NLQON)   Specify the command your printer uses to turn on its
  1175.           Near Letter Quality mode.  If your printer does not support
  1176.           NLQ or if NLQ is not necessary (as in any Laser printer)
  1177.           then specify /255 instead (the null command).
  1178.  
  1179.         (NLQOF)   Specify the command your printer uses to turn off
  1180.           its Near Letter Quality mode.  If you specified /255 for
  1181.           NLQON then your should specify /255 here as well.
  1182.  
  1183.         (FFEED)   Specify your printer's Form-Feed command here.  That
  1184.           is, the command to Eject a page.  Nearly every printer in
  1185.           the known universe uses /012.
  1186.  
  1187.         6.2  Compiling a New PDF (Printer Definition)
  1188.  
  1189.         You are free to add up to a total of 12 printer definitions to
  1190.         the PDS (source) file.  You must leave the first two
  1191.         definitions for the 'DOS Text Printer' and 'HP LaserJet' in
  1192.         place (although you are free to modify the printer commands
  1193.         associated with them).  You can remove any of the remaining
  1194.         delivered printer definitions if you wish.  Alternately, you
  1195.         can leave all of these in place and add your new definitions
  1196.         to the end of the PDS file.
  1197.  
  1198.         After completing any edits on the PDS (source) file all you
  1199.         need to do is to run the CAL30PDF program.  Type CAL30PDF on
  1200.         the command line and hit <Enter>.  No options are necessary.
  1201.  
  1202.         CAL30PDF does not have to be in the 'current' directory but
  1203.         must be in a directory which is specified in your DOS PATH
  1204.         statement.  It is easiest just to keep it in the same
  1205.         directory as your PDS and PDF files.  CAL30PDF uses the
  1206.         CALENDAR.PDS file as input and creates a new output CALENDAR.PDF
  1207.         file.
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.      18                                                      Dataphile
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.  
  1227.                                                              Version 3
  1228.  
  1229.      7.   The Pop-Up Calendar
  1230.  
  1231.         The Calendar Keeper Pop-Up Calendar -shown here displayed over
  1232.         the Calendar Keeper Main Menu- can be displayed at any time by
  1233.         pressing the <F2> key.  The current date will remain
  1234.         highlighted during Pop-Up display (i.e. the 21st of each month
  1235.         will be highlighted if today is February 21st).
  1236.  
  1237.         Once the Pop-Up Calendar displayed the following functions may
  1238.         be used:
  1239.  
  1240.         The up/down arrows (cursor keys) will cause the Pop-Up
  1241.         calendar to increment up/down one year at a time.  For
  1242.         instance, if February 1991 is displayed you can change the
  1243.         display to February 1992 by pressing the UP arrow.
  1244.  
  1245.         The left/right arrows (cursor keys) will cause the Pop-Up
  1246.         calendar to increment up/down one month at a time.  For
  1247.         instance, if February 1991 is displayed you can change the
  1248.         display to March 1991 by pressing the RIGHT arrow.
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.      Figure 3 - Pop-Up Calendar
  1276.  
  1277.      Software                                                       19
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.      Calendar Keeper
  1286.  
  1287.         The <HOME> key will bring the display back to the current
  1288.         month no matter what month is displayed in the Pop-Up window.
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.      20                                                      Dataphile
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.                                                              Version 3
  1344.  
  1345.      8.   Maintain Calendar Events
  1346.  
  1347.         The 'Maintain Calendar Events' selection is the heart of the
  1348.         Calendar Keeper system.  Choose selection (1) or press the
  1349.         letter 'M' from the Main Menu (the highlighted selection
  1350.         letter) to enter the Maintain Calendar Events function.  This
  1351.         is also referred to as the ViewEdit window for compatibility
  1352.         with prior releases (and for other obvious reasons)
  1353.  
  1354.         The illustration below (Figure 4) shows the ViewEdit window
  1355.         before any events have been entered for the current display
  1356.         year.  There may, in fact, be events present in the selected
  1357.         Calendar DataBase but simply not for the year currently
  1358.         displayed.  Use <F9> and <F10> to move backward and forward
  1359.         (respectively) one year at a time through the Calendar Event
  1360.         DataBase.
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.      Figure 4 - Maintain Calendar Events (Empty DataBase)
  1392.  
  1393.      Software                                                       21
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.      Calendar Keeper
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.      Figure 5 - Maintain Calendar Events Help Screen
  1428.  
  1429.  
  1430.         Navigation through an Event DataBase is an easy matter.  An
  1431.         important note to keep in mind, however, is that Calendar
  1432.         Keeper only displays one year at a time in the ViewEdit
  1433.         window.  In other words, if the selected calendar contains
  1434.         only five events -one each for New Year's Day for five
  1435.         consecutive years- then you would only be able to view one
  1436.         event at a time as you paged through the years.  On the other
  1437.         hand, this does keep matters from getting confusing as you
  1438.         view events in the real world ... in Event DataBases which
  1439.         contain many events for each year.
  1440.  
  1441.      <Arrows>  Use the up/down arrow keys to move up/down one event at
  1442.         a time in the ViewEdit window.  This will not traverse a 'year
  1443.         boundary' but can be used to move up or down an event at a
  1444.         time within the current year.
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.      22                                                      Dataphile
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.                                                              Version 3
  1460.  
  1461.      <PgUp/PgDn>  Use the <PgUp> and <PgDn> keys to move up/down one
  1462.         full screen of events at a time (12 events at a time).  As
  1463.         with the arrow keys, this will not traverse a 'year boundary'
  1464.         but will move up and down within the current display year.
  1465.  
  1466.      <Home><End>  Use <Home> to move to the first event in the current
  1467.         display year.  Use the <End> key to move to the last event in
  1468.         the current display year.
  1469.  
  1470.      <Ctrl-Home><Ctrl-End>  The <Ctrl-Home> key combination positions
  1471.         you at the TOP of the current Event DataBase.  That is, it
  1472.         positions the cursor on the first event of the first year in
  1473.         the currently selected Event DataBase.  The <Ctrl-End> key
  1474.         combination moves you to the last event of the last year in
  1475.         the currently selected Event Database.
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.      Figure 6 - Maintain Calendar Events (ViewEdit)
  1508.  
  1509.      Software                                                       23
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.      Calendar Keeper
  1518.  
  1519.      <F2> As described in the section titled The Pop-Up Calendar
  1520.         starting on page 19 above, pressing the <F2> key at any time
  1521.         will display the Pop-Up Calendar for your reference.
  1522.  
  1523.      <F8> The <F8> function key will cause Calendar Keeper to find the
  1524.         date closest to 'today' in the currently selected Event
  1525.         DataBase.  Thus, if you are reviewing last year's (or any
  1526.         other year's) events you can easily navigate back to the
  1527.         'today' with <F8>.
  1528.  
  1529.      <F9><F10> The <F9> (minus 1 year) and <F10> (plus 1 year)
  1530.         function keys move up and down one year at a time through the
  1531.         currently selected Event DataBase.  If you move to a year
  1532.         which has no events <A>dded into it Calendar Keeper will
  1533.         display the 'No Events in DataBase' warning message and will
  1534.         limit your options to <A>dd.
  1535.  
  1536.      <F>ind  Pressing the 'F' key will display the Find-Date window. 
  1537.         Calendar Keeper will prompt you for a date as mm-dd (or dd-mm
  1538.         based upon your Program Configuration options).  After you
  1539.         enter the desired date and press <Enter> Calendar Keeper will
  1540.         position the cursor to the date nearest to the one you
  1541.         requested within the current display year.
  1542.  
  1543.      <S>earch  Pressing the 'S' key will display the Search-Text
  1544.         window.  Calendar Keeper will search for any text you enter
  1545.         from the current date to the end of the current display year. 
  1546.         Upper and Lower case are not considered during the search. 
  1547.         That is, the search arguments 'keeper', 'KEEPER', and 'KeEpEr'
  1548.         would all produce the same results.  Partial text is OK, but
  1549.         must be an exact match.  That is, 'KEEP' would be considered a
  1550.         hit if the actual Event text was 'Calendar Keeper'.
  1551.  
  1552.      <Ctrl-S>earch  Works just like <S>earch except searches from the
  1553.         current date to the end of the Calendar Event DataBase!
  1554.  
  1555.      <E>dit  Places your cursor within the Event text of the 'current'
  1556.         event within the ViewEdit window.  You may modify the event
  1557.         text in any way, pressing <Enter> to save your changes.  Press
  1558.         <Escape> to exit <E>dit without saving changes.
  1559.  
  1560.      <D>elete  Pressing the 'D' key causes the event at the cursor
  1561.         to be deleted.  A confirmation request will be made prior to
  1562.         actual deletion of the event.  To confirm, simply press
  1563.         <Enter>, press the <Escape> key to exit the <D>elete request
  1564.         without losing your event.
  1565.  
  1566.  
  1567.      24                                                      Dataphile
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.                                                              Version 3
  1576.  
  1577.         If the event is part of a Group of Events (as with
  1578.         <C>onsecutive, <E>very 'n' Days, and some <M>onthly events)
  1579.         you will be presented with a second prompt after you confirm
  1580.         the delete process.  The second prompt will ask if you wish to
  1581.         delete this single event only, or if you wish to delete the
  1582.         entire group.
  1583.  
  1584.         Press <Enter> to delete only the single event; leaving the
  1585.         remainder of the Group of Events intact.
  1586.  
  1587.         Press the <Tab> key to move the cursor to <Group> and then
  1588.         press <Enter> if you wish to delete the entire group of
  1589.         events.
  1590.  
  1591.         Press <Escape> at any time to exit the <D>elete request
  1592.         without losing any data.
  1593.  
  1594.         Once an Event (or Event Group) has been <D>eleted it can not
  1595.         be recovered!  Your only recourse will be to re-enter the
  1596.         event if you decide you didn't really mean to <D>elete it.
  1597.  
  1598.      <Q>  Use the <Q>uit key to exit the Maintain Calendar Events
  1599.         function.  The <Escape> key works, too.
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.      Software                                                       25
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.      Calendar Keeper
  1634.  
  1635.      9.   Adding Events to the Event DataBase
  1636.  
  1637.         Adding events is really just another selection from within the
  1638.         Maintain Calendar Events ViewEdit window.  It is discussed
  1639.         here as a separate topic in order to cover it more clearly and
  1640.         completely.
  1641.  
  1642.         The term 'Event' is used throughout this manual to refer to
  1643.         your user data, but there are really several different types
  1644.         of events which Calendar Keeper will cheerfully manage for
  1645.         you.  Figure 7, below, illustrates the Event Type selection
  1646.         menu which is displayed when you depress the <A>dd key from
  1647.         within the ViewEdit window.
  1648.  
  1649.         The following page summarizes these five event types.
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667.  
  1668.  
  1669.  
  1670.  
  1671.  
  1672.  
  1673.  
  1674.  
  1675.  
  1676.  
  1677.  
  1678.  
  1679.  
  1680.  
  1681.      Figure 7 - Add Events Type Selection Menu
  1682.  
  1683.      26                                                      Dataphile
  1684.  
  1685.  
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.                                                              Version 3
  1692.  
  1693.         Event types supported in Calendar Keeper 3.0 include:
  1694.  
  1695.         Permanent Events - These events replicate themselves from year
  1696.           to year if the Program Configuration option 'Copy Perm
  1697.           Events to New Year' is set to 'Yes.'  See page 28 for
  1698.           details.
  1699.  
  1700.         Current Year Only - These events look just like Permanent
  1701.           Events but are one-time events associated with the 'current
  1702.           display year' when they are entered.  See page 30 for
  1703.           details.
  1704.  
  1705.         Consecutive Events - This event type is best used for events
  1706.           which span a block of days.  The best example is a vacation
  1707.           which may last for several days or weeks.  See page 31 for
  1708.           details.
  1709.  
  1710.         Every 'n' Days - This event type is used for entry of events
  1711.           which repeat on regular intervals.  For example, a meeting
  1712.           every Monday, PayDay every other Friday, or perhaps a
  1713.           reminder for your status report which is due every 3
  1714.           business days.  See page 33 for details.
  1715.  
  1716.         Monthly on Day-of-Week - This event type is great for events
  1717.           which occur on a certain 'weekday' every month.  How about
  1718.           the monthly status meeting which falls on the 2nd Tuesday of
  1719.           each month, or perhaps Thanksgiving Day which falls on the
  1720.           4th Thursday of November.  See page 36 for details.
  1721.  
  1722.  
  1723.  
  1724.  
  1725.  
  1726.  
  1727.  
  1728.  
  1729.  
  1730.  
  1731.  
  1732.  
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739.  
  1740.  
  1741.      Software                                                       27
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.      Calendar Keeper
  1750.  
  1751.         9.1  Adding a Permanent Event
  1752.  
  1753.         Permanent Events are special in Calendar Keeper 3.0 .  A
  1754.         Permanent Event is self-replicating.  That is, once defined, a
  1755.         Permanent Event will be automatically copied from year to year
  1756.         as you page backward and forward using the <F9> and <F10> keys
  1757.         (Events are created with the same date and description in the
  1758.         target years).
  1759.  
  1760.         To activate the copy process set Program Configuration option
  1761.         'Copy Perm Events to New Year' to "YES."  You will be prompted
  1762.         for and requested to confirm the copy process.  Simply press
  1763.         <Enter> if you wish to copy Permanent Events.  See the section
  1764.         titled Program Configuration Options on page 53 for more on
  1765.         this subject.
  1766.  
  1767.         Use Permanent Events to remind you of Events that recur from
  1768.         year to year such as: Holidays, Birthdays, Anniversaries, etc. 
  1769.         Once entered, these Events will remain with you forever (or
  1770.         until you delete them).
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791.  
  1792.  
  1793.  
  1794.  
  1795.  
  1796.  
  1797.      Figure 8 - Adding a Permanent Event
  1798.  
  1799.      28                                                      Dataphile
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806.  
  1807.                                                              Version 3
  1808.  
  1809.         Adding a Permanent Event is simple.  After pressing <A>dd from
  1810.         the ViewEdit window follow these 'Add Permanent Event' steps:
  1811.  
  1812.         1)   Select <F5> to tell Calendar Keeper that you are adding a
  1813.           Permanent Event.
  1814.  
  1815.         2)   Enter the Month desired for your Event.  To do so, enter
  1816.           a digit (1-12) or a three-character month identifier (such
  1817.           as Jan, Feb, Mar, etc) and press <Enter>.
  1818.  
  1819.         3)   Enter the Day desired for your Event.  To do so, enter
  1820.           the 1 or 2 digit day/date of the Event and press <Enter>.
  1821.  
  1822.         4)   Calendar Keeper will supply the Event Year for you using
  1823.           the current display year from the ViewEdit window.  If you
  1824.           want to enter an Event for a different year you should first
  1825.           press <F9> or <F10> as many times as necessary to go
  1826.           backward or forward to the desired year.
  1827.  
  1828.         5)   Enter the Event Description for your Event.  Calendar
  1829.           Keeper will prompt you for up to 10 or 17 characters
  1830.           depending on your Program Configuration.  After entering a
  1831.           description you are satisfied with press <Enter>.
  1832.  
  1833.  
  1834.           You have just successfully added a Permanent Event to your
  1835.           selected Calendar Event DataBase.
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.  
  1856.  
  1857.      Software                                                       29
  1858.  
  1859.  
  1860.  
  1861.  
  1862.  
  1863.  
  1864.  
  1865.      Calendar Keeper
  1866.  
  1867.         9.2  Adding a Current-Year-Only Event
  1868.  
  1869.         A Current-Year-Only Event looks a lot like a Permanent Event. 
  1870.         The only difference is in the fact that C-Y-O Events are one-
  1871.         time events that remain associated with the current displayed
  1872.         year at the time of their entry.  That's a [sic] piece of
  1873.         phraseology meaning that C-Y-O Events do not get copied from
  1874.         year to year in the same manner as Permanent Events do.
  1875.  
  1876.         Use Current-Year-Only Events to remind yourself of things that
  1877.         you want to remember this year only.  For instance, if the
  1878.         Watt's are coming over for dinner on June 15, 1991 it is
  1879.         unlikely that you want to be reminded of that event on June
  1880.         15, 1992.
  1881.  
  1882.         Current-Year-Only events are added in exactly the same fashion
  1883.         as Permanent Events.  See the previous section beginning on
  1884.         page 28 for a discussion of this topic.
  1885.  
  1886.  
  1887.  
  1888.  
  1889.  
  1890.  
  1891.  
  1892.  
  1893.  
  1894.  
  1895.  
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.      Figure 9 - Adding a Current-Year-Only Event
  1914.  
  1915.      30                                                      Dataphile
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922.  
  1923.                                                              Version 3
  1924.  
  1925.         9.3  Adding a Consecutive Days Event
  1926.  
  1927.         A Consecutive Days Event is useful for Vacations, Conferences,
  1928.         Trips, Projects or any type of event which may span a
  1929.         consecutive group of days.
  1930.  
  1931.         Consecutive Events are not considered to be permanent in the
  1932.         sense that they are not copied from year to year as Permanent
  1933.         Events are.
  1934.  
  1935.         In Program Configuration is an option named 'Schedule
  1936.         Consecutive Events on Weekends' which affects the scheduling
  1937.         of these events.  If set to "YES" Calendar Keeper will simply
  1938.         schedule the number of days you specify one right after the
  1939.         other (i.e. THU, FRI, SAT, SUN, MON, etc).
  1940.  
  1941.         Business users may wish to set 'Schedule Consecutive Events on
  1942.         Weekends' to "NO" to prevent business activities from being
  1943.         scheduled on Saturdays and Sundays.  In this way, if you
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.      Figure 10 - Adding a Consecutive Days Event
  1972.  
  1973.      Software                                                       31
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.      Calendar Keeper
  1982.  
  1983.         schedule a 5 day project starting on Wednesday, Calendar
  1984.         Keeper will schedule it as WED, THU, FRI, MON, TUE.  In a like
  1985.         manner, if you take two weeks vacation, you should schedule it
  1986.         starting on Monday for a duration of 10 days since the
  1987.         intervening Saturday and Sunday won't count as far as the
  1988.         schedule is concerned.
  1989.  
  1990.         After pressing <A>dd from the ViewEdit window follow these
  1991.         'Add Consecutive Days Event' steps:
  1992.  
  1993.         1)   Select <F6> to tell Calendar Keeper that you are adding a
  1994.           Consecutive Days Event.
  1995.  
  1996.         2)   Enter the Month desired for your Event.  To do so, enter
  1997.           a digit (1-12) or a three-character month identifier (such
  1998.           as Jan, Feb, Mar, etc) and press <Enter>.
  1999.  
  2000.         3)   Enter the Day desired for your Event.  To do so, enter
  2001.           the 1 or 2 digit day/date of the Event and press <Enter>.
  2002.  
  2003.         4)   Calendar Keeper will supply the Event Year for you using
  2004.           the current display year from the ViewEdit window.  If you
  2005.           want to enter an Event for a different year you should first
  2006.           press <F9> or <F10> as many times as necessary to go
  2007.           backward or forward to the desired year.
  2008.  
  2009.         5)   Enter the Event Description for your Event.  Calendar
  2010.           Keeper will prompt you for up to 10 or 17 characters
  2011.           depending on your Program Configuration.  After entering a
  2012.           description you are satisfied with press <Enter>.
  2013.  
  2014.         6)   Enter the number of consecutive days for the event.  You
  2015.           must schedule at least 2 days but the upper limit is
  2016.           determined only by the size of your DataBase defined in
  2017.           Program Configuration.
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.      32                                                      Dataphile
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.                                                              Version 3
  2040.  
  2041.         9.4  Adding an Every 'n' Days Event
  2042.  
  2043.         This event type is used for entry of events which repeat on
  2044.         regular intervals such as Every '3' Days or Every '14' Days. 
  2045.         For example, a meeting every Monday, PayDay every other
  2046.         Friday, or perhaps a reminder for your status report which is
  2047.         due every 3 business days.
  2048.  
  2049.         Events of the Every 'n' Days type are not considered to be
  2050.         permanent in the sense that they are not copied from year to
  2051.         year as Permanent Events are.
  2052.  
  2053.         Although this is not extremely intuitive, events of the Every
  2054.         'n' Days type are also affected by the Program Configuration
  2055.         option 'Schedule Consecutive Events on Weekends.'  If this
  2056.         option is set to "NO" Calendar Keeper will not count weekends
  2057.         as a part of the schedule, and will schedule any events which
  2058.         might naturally occur on a Saturday or Sunday into the
  2059.         following Monday.  Thus, an event which occurs Every '3' Days
  2060.  
  2061.  
  2062.  
  2063.  
  2064.  
  2065.  
  2066.  
  2067.  
  2068.  
  2069.  
  2070.  
  2071.  
  2072.  
  2073.  
  2074.  
  2075.  
  2076.  
  2077.  
  2078.  
  2079.  
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.      Figure 11 - Adding an Every 'n' Days Event
  2088.  
  2089.      Software                                                       33
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.      Calendar Keeper
  2098.  
  2099.         starting on a Monday would be scheduled as MON, THU, TUE, FRI,
  2100.         WED, MON, THU, etc.
  2101.  
  2102.         With a little imagination one can see how this event type can
  2103.         be useful to schedule an event which occurs every Monday
  2104.         (starting on Monday; occurs every 7 days) or every 3rd Friday
  2105.         (starting on Friday; occurs every 21 days) or perhaps simply
  2106.         to remind you to perform a task on a sort-of-regular interval
  2107.         such as every 8 business days (starting on some date; occurs
  2108.         every 8 days; 'Schedule Consecutive Events on Weekends' set to
  2109.         "NO").
  2110.  
  2111.         After pressing <A>dd from the ViewEdit window follow these
  2112.         'Add Every 'n' Days Event' steps:
  2113.  
  2114.         1)   Select <F7> to tell Calendar Keeper that you are adding
  2115.           an Every 'n' Days Event.
  2116.  
  2117.         2)   Enter the Start Month desired for your Event.  To do so,
  2118.           enter a digit (1-12) or a three-character month identifier
  2119.           (such as Jan, Feb, Mar, etc) and press <Enter>.
  2120.  
  2121.         3)   Enter the Start Day desired for your Event.  To do so,
  2122.           enter the 1 or 2 digit day/date of the Event and press
  2123.           <Enter>.
  2124.  
  2125.         4)   Calendar Keeper will supply the Event Year for you using
  2126.           the current display year from the ViewEdit window.  If you
  2127.           want to enter an Event for a different year you should first
  2128.           press <F9> or <F10> as many times as necessary to go
  2129.           backward or forward to the desired year.
  2130.  
  2131.         5)   Enter the Event Description for your Event.  Calendar
  2132.           Keeper will prompt you for up to 10 or 17 characters
  2133.           depending on your Program Configuration.  After entering a
  2134.           description you are satisfied with press <Enter>.
  2135.  
  2136.         6) Enter the Number of Days Until Next Event.  If your event
  2137.           should be scheduled Every '7' Days then enter '7'.
  2138.  
  2139.         Calendar Keeper will now prompt you for the date it should not
  2140.         schedule your Every 'n' Days event beyond.  This date does not
  2141.         have to be a scheduled day/date for the event, it is simply
  2142.         the end of the date-range for the event <A>dd process.
  2143.  
  2144.         Thus, if you want your event to occur Every '4' Days through
  2145.         the end of June you could set the 'Don't Schedule Past Date'
  2146.  
  2147.      34                                                      Dataphile
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.                                                              Version 3
  2156.  
  2157.         to June 30 even though Calendar Keeper may schedule the last
  2158.         event in the group on June 28 (if that is one of the event's
  2159.         occurrences).  After the June 28 schedule, Calendar Keeper
  2160.         will start counting days to the next occurrence and will
  2161.         terminate the <A>dd process before it reaches another
  2162.         occurrence.
  2163.  
  2164.         7)   Enter the Month Event Ends for your Event.  To do so,
  2165.           enter a digit (1-12) or a three-character month identifier
  2166.           (such as Jan, Feb, Mar, etc) and press <Enter>.
  2167.  
  2168.         8)   Enter the Day Event Ends for your Event.  To do so, enter
  2169.           the 1 or 2 digit day/date of the Event and press <Enter>.
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.  
  2186.  
  2187.  
  2188.  
  2189.  
  2190.  
  2191.  
  2192.  
  2193.  
  2194.  
  2195.  
  2196.  
  2197.  
  2198.  
  2199.  
  2200.  
  2201.  
  2202.  
  2203.  
  2204.  
  2205.      Software                                                       35
  2206.  
  2207.  
  2208.  
  2209.  
  2210.  
  2211.  
  2212.  
  2213.      Calendar Keeper
  2214.  
  2215.         9.5  Adding a Monthly on Day-of-Week Event
  2216.  
  2217.         This event type is designed for Events which occur on a
  2218.         certain weekday each month.  For instance, you may have a
  2219.         regular business meeting on the 1st Monday of each month. 
  2220.         Even if you don't, you certainly celebrate Thanksgiving which
  2221.         occurs on the 4th Thursday of November.
  2222.  
  2223.         You have the choice during the <A>dd process of specifying a
  2224.         'single Monthly event' (same start and end month) or one which
  2225.         has multiple occurrences and is thus part of an event group
  2226.         (starts in one month, ends in a later month).
  2227.  
  2228.  
  2229.  
  2230.  
  2231.  
  2232.  
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.  
  2253.  
  2254.  
  2255.  
  2256.  
  2257.  
  2258.  
  2259.  
  2260.  
  2261.      Figure 12 - Adding a Monthly on Day-of-Week Event
  2262.  
  2263.      36                                                      Dataphile
  2264.  
  2265.  
  2266.  
  2267.  
  2268.  
  2269.  
  2270.  
  2271.                                                              Version 3
  2272.  
  2273.         Single Monthly on
  2274.         Day-of-Week Events
  2275.         are considered to be
  2276.         Permanent Events in
  2277.         nature (see
  2278.         discussion of how
  2279.         Permanent events are
  2280.         treated on page 28).
  2281.         Group Monthly on Day-
  2282.         Of-Week events are
  2283.         not considered to be
  2284.         permanent in the
  2285.         sense that they are
  2286.         not copied from year
  2287.         to year as Permanent
  2288.         Events are.           Figure 13 - Monthly on Day-of-Week
  2289.                               (Select Day)
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.  
  2318.      Figure 14 - Monthly on Day-of-Week
  2319.      (Which Week?)
  2320.  
  2321.      Software                                                       37
  2322.  
  2323.  
  2324.  
  2325.  
  2326.  
  2327.  
  2328.  
  2329.      Calendar Keeper
  2330.  
  2331.      10.  Selecting a DataBase to Use
  2332.  
  2333.         Choose selection (2) or press the letter 'S' from the Main
  2334.         Menu (the highlighted selection letter) to enter the Select
  2335.         Calendar DataBase function.  This selection screen allows you
  2336.         to Create, <U>se, <R>ename or <D>elete Calendar Keeper Event
  2337.         DataBases.
  2338.  
  2339.         As previously referenced, Calendar Keeper enables you to
  2340.         maintain 10 separate Event DataBases.  From within this
  2341.         selection screen you tell Calendar Keeper which of these
  2342.         DataBases you wish to work with.
  2343.  
  2344.         Selecting a previously "Unused" Event DataBase will cause
  2345.         Calendar Keeper to prompt you for a name for the new DataBase. 
  2346.         Once entered, the DataBase will be initialized and will become
  2347.         the "SELECTED" DataBase.  All View/Scan/Edit/Delete, ADD and
  2348.         DRAW operations will always occur on the SELECTED DataBase
  2349.         only!
  2350.  
  2351.  
  2352.  
  2353.  
  2354.  
  2355.  
  2356.  
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.      Figure 15 - Select Calendar DataBase
  2378.  
  2379.      38                                                      Dataphile
  2380.  
  2381.  
  2382.  
  2383.  
  2384.  
  2385.  
  2386.  
  2387.                                                              Version 3
  2388.  
  2389.         Selecting an existing Event DataBase will invoke a prompt
  2390.         asking you if you wish to <U>se, <R>ename or <D>elete that
  2391.         DataBase.
  2392.  
  2393.         <U>  Pressing "U" returns you to the MAIN MENU with that Event
  2394.              DataBase being the current SELECTED DataBase.
  2395.  
  2396.         The NAME of the current SELECTED DataBase will always appear
  2397.         at the bottom of your screen.
  2398.  
  2399.         <R>  Pressing "R" will cause a prompt requesting a new NAME
  2400.              for the existing DataBase to be displayed (this does not
  2401.              affect the contents of the DataBase).
  2402.  
  2403.         <D>  Pressing "D" will invoke a prompt requesting you to
  2404.              confirm the DELETE action.  A <Y>es confirmation will
  2405.              cause that DataBase to be DELETED and the DataBase name
  2406.              to be reset to "Unused".
  2407.  
  2408.         Calendar Event DataBase #0 is delivered as the "Default
  2409.         Calendar".  You may <R>ename or <U>se this DataBase but
  2410.         Calendar Keeper will not permit you to <D>ELETE it!
  2411.  
  2412.  
  2413.  
  2414.  
  2415.  
  2416.  
  2417.  
  2418.  
  2419.  
  2420.  
  2421.  
  2422.  
  2423.  
  2424.  
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.      Software                                                       39
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.      Calendar Keeper
  2446.  
  2447.      11.  Drawing a Calendar
  2448.  
  2449.         Figure 16, below, illustrates the menu you see when you choose
  2450.         selection (3) or press the letter 'D' from the Main Menu (the
  2451.         highlighted selection letter) to enter the Calendar Draw
  2452.         function.
  2453.  
  2454.         The three report types you can select include the 'Monthly
  2455.         Wall Calendar,' the 'Week-at-a-Glance Calendar' and the 'Year-
  2456.         at-a-Glance Calendar.'  Each prints on a full 8 1\2 by 11 inch
  2457.         page, and each has options for multiple report pages to be
  2458.         printed at one time.
  2459.  
  2460.  
  2461.  
  2462.  
  2463.  
  2464.  
  2465.  
  2466.  
  2467.  
  2468.  
  2469.  
  2470.  
  2471.  
  2472.  
  2473.  
  2474.  
  2475.  
  2476.  
  2477.  
  2478.  
  2479.  
  2480.  
  2481.  
  2482.  
  2483.  
  2484.  
  2485.  
  2486.  
  2487.  
  2488.  
  2489.  
  2490.  
  2491.  
  2492.  
  2493.      Figure 16 - Calendar Draw Menu
  2494.  
  2495.      40                                                      Dataphile
  2496.  
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.                                                              Version 3
  2504.  
  2505.         11.1 Monthly Wall Calendars
  2506.  
  2507.         Choosing option (1) from the Calendar Draw menu selects the
  2508.         'Monthly Wall Calendar.'  This report type prints a Wall
  2509.         Calendar, filling in the 'boxes' associated with each date
  2510.         with the events from the currently selected Calendar.
  2511.  
  2512.         In order to print a Monthly Wall Calendar you must enter the
  2513.         following information:
  2514.  
  2515.         1)   Enter the Start Month desired for your Calendar.  To do
  2516.           so, enter a digit (1-12) or a three-character month
  2517.           identifier (such as Jan, Feb, Mar, etc) and press <Enter>.
  2518.  
  2519.         2)   Enter the Year desired for your Event.  To do so, enter
  2520.           the 4 digit year (or simply overtype any part of the
  2521.           suggested year) and press <Enter>.  Calendar Keeper will
  2522.           suggest the Current Display Year (from the most recent
  2523.           ViewEdit display); just hit <Enter> if this is correct.
  2524.  
  2525.  
  2526.  
  2527.  
  2528.  
  2529.  
  2530.  
  2531.  
  2532.  
  2533.  
  2534.  
  2535.  
  2536.  
  2537.  
  2538.  
  2539.  
  2540.  
  2541.  
  2542.  
  2543.  
  2544.  
  2545.  
  2546.  
  2547.  
  2548.  
  2549.  
  2550.  
  2551.      Figure 17 - Monthly Wall Calendar Draw Options
  2552.  
  2553.      Software                                                       41
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.      Calendar Keeper
  2562.  
  2563.         3)   Enter the Number of Months desired to be drawn (starting
  2564.           with the month you specified in step number (1) above. 
  2565.           Calendar Keeper will suggest '1' month only, but if you wish
  2566.           you can specify any number from 1 to 12 months.
  2567.  
  2568.         4)   Press the number '1' or '2' on your keyboard to select
  2569.           'Include Calendar Events' or 'Draw Plain Calendar Only.'
  2570.  
  2571.      Note:   Due to the restrictions of the size of the day/date 'box'
  2572.           on a Wall Calendar, Calendar Keeper is limited to 5 events
  2573.           per day when using this report type.  If the events of any
  2574.           day within the printed months overflows the Calendar (more
  2575.           than 5 events on a given day) then you will be warned.  A
  2576.           prompt will also be displayed giving you the option to print
  2577.           a separate report summarizing the events which did not fit
  2578.           on your calendar.
  2579.  
  2580.         See the section titled Common Calendar Draw Options starting
  2581.         on page 47 for a detailed discussion of the remaining input
  2582.         requirements for producing a Monthly Wall Calendar.
  2583.  
  2584.         The following options from 'Program Configuration'
  2585.         specifically affect the Monthly Wall Calendar report:
  2586.         (1) Calendar Borders; (2) Print Days Passed/Remaining;
  2587.         (3) Prev/Next Month Calendar Footer; (4) Print Calendar Name
  2588.         on Calendar; (5) Top Margin Lines; (6) Left Margin Characters;
  2589.         (7) Squeeze Calendar Top-to-Bottom.  Be sure to review the
  2590.         section titled Program Configuration starting on page 51 for a
  2591.         detailed description of these options.
  2592.  
  2593.  
  2594.  
  2595.  
  2596.  
  2597.  
  2598.  
  2599.  
  2600.  
  2601.  
  2602.  
  2603.  
  2604.  
  2605.  
  2606.  
  2607.  
  2608.  
  2609.  
  2610.  
  2611.      42                                                      Dataphile
  2612.  
  2613.  
  2614.  
  2615.  
  2616.  
  2617.  
  2618.  
  2619.                                                              Version 3
  2620.  
  2621.         11.2 Week-at-a-Glance Calendars
  2622.  
  2623.         Choosing option (2) from the Calendar Draw menu selects the
  2624.         'Week-at-a-Glance Calendar.'  This report type prints a single
  2625.         page report in a Sunday-through-Sunday format, filling in each
  2626.         day's report space with the events from the currently selected
  2627.         Calendar.
  2628.  
  2629.         In order to print a Week-at-a-Glance Calendar you must enter
  2630.         the following information:
  2631.  
  2632.         1)   Enter the Start Month desired for your Calendar.  To do
  2633.           so, enter a digit (1-12) or a three-character month
  2634.           identifier (such as Jan, Feb, Mar, etc) and press <Enter>.
  2635.  
  2636.         2) The next step is to select
  2637.         the Start Week desired for
  2638.         your Week-at-a-Glance draw. 
  2639.         Figure 19, at right,
  2640.  
  2641.  
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.  
  2648.                                       Figure 19 - Week-at-a-Glance
  2649.                                       (Select Week)
  2650.  
  2651.  
  2652.  
  2653.  
  2654.  
  2655.  
  2656.  
  2657.  
  2658.  
  2659.  
  2660.  
  2661.  
  2662.  
  2663.  
  2664.  
  2665.  
  2666.  
  2667.      Figure 18 - Week-at-a-Glance Calendar Draw Options
  2668.  
  2669.      Software                                                       43
  2670.  
  2671.  
  2672.  
  2673.  
  2674.  
  2675.  
  2676.  
  2677.      Calendar Keeper
  2678.  
  2679.         illustrates the selection screen displayed for this purpose. 
  2680.         Simply press a number '1' through '6' to indicate your
  2681.         preference for start week.  If you select a partial week
  2682.         Calendar Keeper will include days from the prior (or next)
  2683.         month in order to print a complete Sunday-through-Sunday week
  2684.         format.
  2685.  
  2686.         3)   Enter the Number of Weeks desired to be drawn (starting
  2687.           with the week you specified in step number (2) above. 
  2688.           Calendar Keeper will suggest '1' week only, but if you wish
  2689.           you can specify any number from 1 to 5 weeks.
  2690.  
  2691.         See the section titled Common Calendar Draw Options starting
  2692.         on page 47 for a detailed discussion of the remaining input
  2693.         requirements for producing a Week-at-a-Glance Calendar.
  2694.  
  2695.         The following options from 'Program Configuration'
  2696.         specifically affect the Week-at-a-Glance Calendar report:
  2697.         (1) Prev/Next Month Calendar Footer; (2) Print Calendar Name
  2698.         on Calendar; (3) Top Margin Lines.  Be sure to review the
  2699.         section titled Program Configuration starting on page 51 for a
  2700.         detailed description of these options.
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713.  
  2714.  
  2715.  
  2716.  
  2717.  
  2718.  
  2719.  
  2720.  
  2721.  
  2722.  
  2723.  
  2724.  
  2725.  
  2726.  
  2727.      44                                                      Dataphile
  2728.  
  2729.  
  2730.  
  2731.  
  2732.  
  2733.  
  2734.  
  2735.                                                              Version 3
  2736.  
  2737.         11.3 Year-at-a-Glance Calendars
  2738.  
  2739.         Choosing option (3) from the Calendar Draw menu selects the
  2740.         'Year-at-a-Glance Calendar.'  This report type uses as many
  2741.         pages as necessary to print a three column report with the
  2742.         events from the currently SELECTED Calendar in the center
  2743.         column.  The columns which border this report contain small
  2744.         inset calendars for each month of the selected year (January
  2745.         through June in the left margin; July through December in the
  2746.         right margin).
  2747.  
  2748.         Calendar Keeper will use the Current Display Year (from the
  2749.         most recent ViewEdit display) as the year for the draw
  2750.         command.  You have the option of limiting the calendar months
  2751.         printed on the Year-at-a-Glance report using the procedure
  2752.         described below.
  2753.  
  2754.         In order to print a Year-at-a-Glance Calendar you must enter
  2755.         the following information:
  2756.  
  2757.  
  2758.  
  2759.  
  2760.  
  2761.  
  2762.  
  2763.  
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.  
  2777.  
  2778.  
  2779.  
  2780.  
  2781.  
  2782.  
  2783.      Figure 20 - Year-at-a-Glance Calendar Draw Options
  2784.  
  2785.      Software                                                       45
  2786.  
  2787.  
  2788.  
  2789.  
  2790.  
  2791.  
  2792.  
  2793.      Calendar Keeper
  2794.  
  2795.         1)   Enter the Start Month desired for your Calendar.  To do
  2796.           so, enter a digit (1-12) or a three-character month
  2797.           identifier (such as Jan, Feb, Mar, etc) and press <Enter>.
  2798.  
  2799.           Calendar Keeper will always suggest January as the start
  2800.           month for a Year-at-a-Glance report.
  2801.  
  2802.         2)   Enter the End Month desired for your Calendar using the
  2803.           same procedure as in step (1) above.
  2804.  
  2805.           Calendar Keeper will always suggest December as the end
  2806.           month for a Year-at-a-Glance report.
  2807.  
  2808.         See the section titled Common Calendar Draw Options starting
  2809.         on page 47 for a detailed discussion of the remaining input
  2810.         requirements for producing a Year-at-a-Glance Calendar.
  2811.  
  2812.         The following options from 'Program Configuration'
  2813.         specifically affect the Year-at-a-Glance Calendar report:
  2814.         (1) Print Calendar Name on Calendar; (2) Top Margin Lines.  Be
  2815.         sure to review the section titled Program Configuration
  2816.         starting on page 51 for a detailed description of these
  2817.         options.
  2818.  
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.  
  2827.  
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.  
  2838.  
  2839.  
  2840.  
  2841.  
  2842.  
  2843.      46                                                      Dataphile
  2844.  
  2845.  
  2846.  
  2847.  
  2848.  
  2849.  
  2850.  
  2851.                                                              Version 3
  2852.  
  2853.         11.4 Common Calendar Draw Options
  2854.  
  2855.         Once the timeframe for your calendar has been established, all
  2856.         report types have the following prompts in common.
  2857.  
  2858.         Basically, there are only two more decisions to be made before
  2859.         Calendar Keeper can produce your report: (1) whether or not to
  2860.         include your calendar Events in the report; (2) where to print
  2861.         your report.
  2862.  
  2863.         Include Events on Calendar Output?
  2864.  
  2865.         To make the first decision simply press the '1' or '2' key on
  2866.         your keyboard.  Including Events means that your calendar data
  2867.         will be inserted into the appropriate days of the output. 
  2868.         Drawing a plain calendar refers to creating output without
  2869.         inserting your calendar data.  Plain calendars are sometimes
  2870.         useful as worksheets during planning sessions.  When drawing a
  2871.         plain calendar you may wish to set the Program Configuration
  2872.  
  2873.  
  2874.  
  2875.  
  2876.  
  2877.  
  2878.  
  2879.  
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.  
  2886.  
  2887.  
  2888.  
  2889.  
  2890.  
  2891.  
  2892.  
  2893.  
  2894.  
  2895.  
  2896.  
  2897.  
  2898.  
  2899.      Figure 21 - Draw Options Common to All Calendar Types
  2900.  
  2901.      Software                                                       47
  2902.  
  2903.  
  2904.  
  2905.  
  2906.  
  2907.  
  2908.  
  2909.      Calendar Keeper
  2910.  
  2911.         option 'Print Calendar Name on Calendar' to "NO" to avoid any
  2912.         confusion.
  2913.  
  2914.         Print Destination
  2915.  
  2916.         1)   Selection #1 tells Calendar Keeper to print your report
  2917.           on your printer.  Program Configuration options which you
  2918.           should review that affect printing on a printer include:
  2919.           (1) Eject Page After Draw; (2) Print Destination; (3)
  2920.           Printer; (4) Prompt for Printer Ready.
  2921.  
  2922.         2)   Selection #2 tells Calendar Keeper you want to preview
  2923.           your calendar output on your screen (this was called 'Print
  2924.           to Screen' in prior releases of Calendar Keeper).
  2925.  
  2926.           Program note: when performing a screen preview of a Monthly
  2927.           Wall Calendar, Calendar Keeper will draw your calendar in
  2928.           '80 column' mode for your screen (graphic draw is not used
  2929.           on your screen).  This requires Calendar Keeper to truncate
  2930.           Event descriptions to 10 characters while displaying them on
  2931.           your screen.  This has no affect on the actual Events stored
  2932.           in your Calendar DataBase.  When printing on your printer
  2933.           (if your printer supports compressed print) events will not
  2934.           be truncated.
  2935.  
  2936.         3)   Selection #3 tells Calendar Keeper to print your output
  2937.           into the file whose name is displayed at the 'Set Print File
  2938.           Name' prompt.  The print file name can be set here on the
  2939.           Print Destination screen (using option #5 described below)
  2940.           or in the 'Program Configuration' screen using option 'N.' 
  2941.           Calendar Keeper will imbed all of the necessary printer
  2942.           commands within the print file just as if it were actually
  2943.           printing to your selected 'Printer' (your selected 'Printer'
  2944.           type is displayed at the bottom of the Print Destination
  2945.           screen).
  2946.  
  2947.           Printing to a file is a very useful tool which allows you to
  2948.           make use of printers that are not attached to your computer. 
  2949.           For instance, if you have access to a laser printer
  2950.           elsewhere you may elect to set the 'Printer' type
  2951.           accordingly and then use 'Print to File' to create a print
  2952.           file in that printer's format.  You then take your diskette
  2953.           to the computer attached to that printer and use the DOS
  2954.           command 'COPY MYCAL.PRN LPT1:' to print on the printer.  Of
  2955.           course this assumes that you set the print file name to
  2956.           MYCAL.PRN prior to selecting 'Print to File.'
  2957.  
  2958.  
  2959.      48                                                      Dataphile
  2960.  
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967.                                                              Version 3
  2968.  
  2969.         4)   Selection #4 has the same affect as pressing the <Escape>
  2970.           key and is retained simply to retain the same look-and-feel
  2971.           as the prior release.
  2972.  
  2973.         5)   Selection #5 opens a dialogue window in which you specify
  2974.           the name of the file you wish to use with the 'Print to
  2975.           File' option described above.  File names must comply with
  2976.           DOS conventions or an error will occur during the 'Print to
  2977.           File' process.  You may optionally specify a drive
  2978.           designation along with your filename and optional file
  2979.           extension.  Hence file names such as A:CALENDAR.PRN may be
  2980.           considered useful as well as descriptive.
  2981.  
  2982.         Program note: the currently selected option for 'Printer' type
  2983.         as well as the current setting of the 'Append/OverWrite'
  2984.         toggle are displayed at the bottom of the Print Destination
  2985.         screen.  These are described in the section titled 'Program
  2986.         Configuration' starting on page 54.
  2987.  
  2988.  
  2989.  
  2990.  
  2991.  
  2992.  
  2993.  
  2994.  
  2995.  
  2996.  
  2997.  
  2998.  
  2999.  
  3000.  
  3001.  
  3002.  
  3003.  
  3004.  
  3005.  
  3006.  
  3007.  
  3008.  
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014.  
  3015.  
  3016.  
  3017.      Software                                                       49
  3018.  
  3019.  
  3020.  
  3021.  
  3022.  
  3023.  
  3024.  
  3025.      Calendar Keeper
  3026.  
  3027.      12.  Change Program Display Colors
  3028.  
  3029.         Select option (1) or press the letter 'C' (the highlighted
  3030.         selection letter) from within the 'Program Defaults /
  3031.         Utilities' menu screen to change your display colors.
  3032.  
  3033.         This selection displays all colors supported by your display
  3034.         screen and prompts for your preferences.  Press <W> to set the
  3035.         Window color for popup windows; press <M> to set the color for
  3036.         Menu selection screens; press <I> to set the color for
  3037.         Intensified display.
  3038.  
  3039.         For the most 'eye pleasing' results you should choose all
  3040.         three color selections from the same 'row' in the selection
  3041.         list (that is, they should all be the same background color).
  3042.  
  3043.  
  3044.  
  3045.  
  3046.  
  3047.  
  3048.  
  3049.  
  3050.  
  3051.  
  3052.  
  3053.  
  3054.  
  3055.  
  3056.  
  3057.  
  3058.  
  3059.  
  3060.  
  3061.  
  3062.  
  3063.  
  3064.  
  3065.  
  3066.  
  3067.  
  3068.  
  3069.  
  3070.  
  3071.  
  3072.  
  3073.  
  3074.  
  3075.      50                                                      Dataphile
  3076.  
  3077.  
  3078.  
  3079.  
  3080.  
  3081.  
  3082.  
  3083.                                                              Version 3
  3084.  
  3085.      13.  Program Configuration
  3086.  
  3087.      Select option (2) or press the letter 'P' (the highlighted
  3088.      selection letter) from within the 'Program Defaults / Utilities'
  3089.      menu screen to display the Program Configuration options screen.
  3090.  
  3091.      The Program Configuration screen is where all user selectable
  3092.      options are set.  Most are toggle switches which flip/flop from
  3093.      "Y" to "N" when they are selected.  Some require some form of
  3094.      input (as described below).
  3095.  
  3096.      <A>  Calendar Borders: this option toggles between Graphics and
  3097.         Asterisk.  Some printers will not support the use of 'extended
  3098.         Ascii characters' which are required to print real 'boxes' for
  3099.         Wall Calendars.  If your printer prints garbage during the
  3100.         print of a Wall Calendar then change this option to asterisk. 
  3101.         Calendar Keeper will then border Wall Calendar days with
  3102.         asterisks (i.e. ******) which any printer is capable of.
  3103.  
  3104.  
  3105.  
  3106.  
  3107.  
  3108.  
  3109.  
  3110.  
  3111.  
  3112.  
  3113.  
  3114.  
  3115.  
  3116.  
  3117.  
  3118.  
  3119.  
  3120.  
  3121.  
  3122.  
  3123.  
  3124.  
  3125.  
  3126.  
  3127.  
  3128.  
  3129.  
  3130.  
  3131.      Figure 22 - Program Configuration Options Screen
  3132.  
  3133.      Software                                                       51
  3134.  
  3135.  
  3136.  
  3137.  
  3138.  
  3139.  
  3140.  
  3141.      Calendar Keeper
  3142.  
  3143.      <B>  Eject Page After Draw: Y/N toggle to send a form feed to
  3144.         your printer after printing a page.  If set to "NO" then a
  3145.         form feed will not be sent.
  3146.  
  3147.      <C>  Print Days Passed/Remaining: this Y/N toggle affects Wall
  3148.         Calendars only.  If set to "Yes" Calendar Keeper will print
  3149.         the number of days passed/remaining relative to the current
  3150.         date for each day of the year (i.e. 32/334 for February 1st ..
  3151.         the 32nd day of the year).
  3152.  
  3153.      <D>  Prev/Next Mth Calendar Footer: this Y/N toggle affects Wall
  3154.         Calendars and Week-at-a-Glance Calendars only.  If set to
  3155.         "Yes" Calendar Keeper will print inset calendars at the bottom
  3156.         of the page for the previous/next months relative to the
  3157.         current month.  (i.e. Prints January and March as footer for
  3158.         February calendar).
  3159.  
  3160.      <E>  Print Calndr Name on Calendar: Y/N toggle prints the
  3161.         Calendar name (the name which appears at the bottom of your
  3162.         screen as selected calendar) during calendar print if set to
  3163.         "Yes".
  3164.  
  3165.      <F>  Sched Consec Events on Wkends: Y/N toggle affects add
  3166.         operation for Consecutive-Days Events.  If set to "Yes"
  3167.         Calendar Keeper will schedule consecutive type events during
  3168.         all 7 days of the week.
  3169.  
  3170.         If set to "No" Calendar Keeper will not schedule consecutive
  3171.         events on weekends.  For instance a 5-day event starting on a
  3172.         Thursday will be scheduled on Thu, Fri, Mon, Tue, Wed.  A two
  3173.         week conference might be scheduled as starting on Monday for
  3174.         10 days.  Calendar Keeper would schedule this as Monday thru
  3175.         Friday, Monday thru Friday for two weeks in a row.
  3176.  
  3177.      <G>  Prompt Current Mth During Add: Y/N toggle affects add
  3178.         operation for all event types.  If "Yes" Calendar Keeper will
  3179.         fill in the month prompt with the current calendar month (this
  3180.         can be overtyped as desired).  If "No" Calendar Keeper will
  3181.         require you to fill in the month each time.
  3182.  
  3183.      <H>  Max Events in a DataBase: initially set to 100, this option
  3184.         is limited only by your computer's memory.  If you attempt to
  3185.         set it too high you will be warned by Calendar Keeper.  This
  3186.         option can be changed even for existing databases, but can not
  3187.         be set lower than the number of events in your largest
  3188.         database (Calendar Keeper will monitor this for you).
  3189.  
  3190.  
  3191.      52                                                      Dataphile
  3192.  
  3193.  
  3194.  
  3195.  
  3196.  
  3197.  
  3198.  
  3199.                                                              Version 3
  3200.  
  3201.      <I>  Display Month-Day As: toggles between mm-dd and dd-mm for
  3202.         your preference.  Affects display in ViewEdit window as well
  3203.         as <F>inddate display.  The only report affected is the
  3204.         Year-at-a-Glance report.
  3205.  
  3206.      <J>  Month/Day Separator Character: initially set to '-' the dash
  3207.         character you can change this to any other character.  Affects
  3208.         ViewEdit screen display and Year-at-a-Glance report only.
  3209.  
  3210.      <K>  Copy Perm Events to New Year: Y/N toggle is invoked when
  3211.         <F9> or <F10> is pressed while in the ViewEdit window. If set
  3212.         to "Yes" Calendar Keeper will scan the event database and will
  3213.         copy a duplicate event to the next year (up or down one year
  3214.         based upon your selection of <F9> or <F10>).  For instance, if
  3215.         you have a Permanent Event for January 1, 1991 and press <F10>
  3216.         Calendar Keeper will automatically create a Permanent Event
  3217.         for 1992 with the same event date and description.
  3218.  
  3219.         Program note: two types of events qualify as Permanent Events
  3220.         in respect to Program Configuration option <K>: Any Event
  3221.         created as Permanent with <F5> during the Event <A>dd process;
  3222.         Single Monthly-on-DayofWeek Events created with <F8> during
  3223.         the Event <A>dd process (those created with the same Start and
  3224.         End Months).
  3225.  
  3226.      <L>  Event Text Length 10/17 Chars: toggles between 10 and 17
  3227.         characters.  This option sets the length of the Event
  3228.         description which is input during an <A>dd operation. 
  3229.         Obviously this option affects all reports since it limits the
  3230.         size of your event text.  The only reason why you might choose
  3231.         to use the 10 char option is if you printer is unable to print
  3232.         in a 17 cpi mode.
  3233.  
  3234.         If you select 'DOS Text Printer' in Configuration option <P>
  3235.         then you should select a length of 10 since text printers are
  3236.         not capable of producing compressed print (actually this will
  3237.         be set for you if you select the 'DOS Text Printer' but
  3238.         Calendar Keeper will not prevent you from changing it back to
  3239.         17).  The Week-at-a-Glance and Year-at-a-Glance reports do not
  3240.         use compressed print; hence if you do not intend to use the
  3241.         Wall Calendar report you can use Event length of 17 even with
  3242.         'DOS Text Printer.'
  3243.  
  3244.      <M>  Print Destination: toggles between LPT1, LPT2, LPT3 when
  3245.         selected.
  3246.  
  3247.  
  3248.  
  3249.      Software                                                       53
  3250.  
  3251.  
  3252.  
  3253.  
  3254.  
  3255.  
  3256.  
  3257.      Calendar Keeper
  3258.  
  3259.      <N>  Print to file: works just like selection #5 in the 'Print
  3260.         Destination' screen during Calendar Draw.  When selected, a
  3261.         window opens where you may enter a file-spec for the
  3262.         Print-to-File option.  File names may include a drive
  3263.         designation (i.e. A:MYCALNDR.PRN).
  3264.  
  3265.         Remember that Calendar Keeper will imbed all necessary
  3266.         printer-control-characters for the selected printer type (you
  3267.         set the printer type in option <P> below).  This file may then
  3268.         be printed later by 'copying' it to a printer.  For instance,
  3269.         at the DOS prompt you might enter the following command:
  3270.  
  3271.           COPY A:MYCALNDR.PRN LPT1:
  3272.  
  3273.      <O>  Append/Overwrite Prt File: toggles between Append and
  3274.         Overwrite; this option relates to the print to file option <N>
  3275.         above.  When in overwrite calendar keeper will replace the
  3276.         designated print-to-file file-spec if one is present by that
  3277.         name.  In append mode calendar keeper will add-to-the-end of
  3278.         the print-to-file file-spec if one is present by that name. 
  3279.         The append option is useful if you wish to print more than one
  3280.         calendar which will be 'copied' to a printer at a later time
  3281.         (perhaps a printer not attached to this computer).
  3282.  
  3283.      <P>  Printer: Selecting this
  3284.         option opens the 'Select
  3285.         Printer' window as shown in
  3286.         Figure 23 at right.  The list
  3287.         of printers available for
  3288.         selection is determined by
  3289.         the contents of the
  3290.         CALENDAR.PDF file.  See the
  3291.         section titled Changing
  3292.         Printer Definitions starting
  3293.         on page 15 for instructions
  3294.         on how to add printers to the
  3295.         list.                         Figure 23 - Program Config
  3296.                                       (Select Printer)
  3297.         Use of the 'DOS Text Printer'
  3298.         assumes 10 character event
  3299.         length.  17 character event descriptions will be truncated to
  3300.         10 during print operation.  This does not affect the actual
  3301.         events which are stored in your database.
  3302.  
  3303.      <R>  Prompt for Printer Ready: Y/N toggle, if set to "Yes" will
  3304.         prompt you before starting a print operation.  If you print
  3305.         more than one calendar at the same time, Calendar Keeper will
  3306.  
  3307.      54                                                      Dataphile
  3308.  
  3309.  
  3310.  
  3311.  
  3312.  
  3313.  
  3314.  
  3315.                                                              Version 3
  3316.  
  3317.         prompt you between each page.  This is useful for sheet feeder
  3318.         type printers which have to be manually loaded.
  3319.  
  3320.  
  3321.      Printer margin control: some printers have built in margins (such
  3322.      as the LaserJet) for top, bottom and sides which may cause your
  3323.      report to not center properly on the physical page.  The
  3324.      following options help you to control 'centering' during calendar
  3325.      draw.  They affect the Wall Calendar only.
  3326.  
  3327.      <S>  Top Margin Lines: the number of lines between the top of the
  3328.         physical page and the top of your printed report.  Print
  3329.         density (10 cpi, 17 cpi, etc) has no affect on this setting. 
  3330.         Calendar Keeper does not alter the number of lines per inch
  3331.         during print.
  3332.  
  3333.      <T>  Left Margin Characters: the number of characters between the
  3334.         left edge of the physical page and the left-most character of
  3335.         your printed report.  Keep in mind that the number of
  3336.         characters for indent will depend on the print density used. 
  3337.         That is, if your printer supports 17 cpi then it takes 17
  3338.         characters to indent an inch.  If you use a printer that does
  3339.         not support 17 cpi (such as the DOS Text Printer) then it only
  3340.         takes 10 characters to indent an inch (in 10 cpi mode).
  3341.  
  3342.         Selecting 'DOS Text Printer' automatically changes the left
  3343.         margin characters to '2'.  If you are using an HP LaserJet
  3344.         then a good suggestion for left margin characters is '6'.
  3345.  
  3346.         If during a Wall Calendar print your print lines wrap-around
  3347.         or print off the edge of the right side of the page then
  3348.         decrease left margin characters.
  3349.  
  3350.      <U>  Squeeze Calndr Top-to-Bot: Y/N toggle; this switch affects
  3351.         the Wall Calendar only.  Set this switch to "Yes" if your Wall
  3352.         Calendar overflows the page during a draw.  This may happen if
  3353.         your printer has a built-in top/bottom margin during the print
  3354.         of a 6-week month (a 30-31 day month where the first day falls
  3355.         on a Friday or Saturday).  If you have problems with page
  3356.         overflow, then another option you may choose to experiment
  3357.         with is the 'Print Calendar Name on Calendar' option <E>. 
  3358.         Setting this option to "No" saves you two lines of print on
  3359.         the output calendar.
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.      Software                                                       55
  3366.  
  3367.  
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.      Calendar Keeper
  3374.  
  3375.      14.  Reorganize Current DataBase
  3376.  
  3377.         Select option (3) or press the letter 'R' (the highlighted
  3378.         selection letter) from within the 'Program Defaults /
  3379.         Utilities' menu screen to invoke the Reorganize function. 
  3380.         There are no subordinate screens displayed; Calendar Keeper
  3381.         simply commences to reorganize the currently selected Event
  3382.         DataBase and notifies you of its success when complete.
  3383.  
  3384.         You should never really have to select this option!  Your
  3385.         Calendar Databases are automatically reorganized when they are
  3386.         loaded (if needed).  However if you perform a substantial
  3387.         amount of maintenance on a database which includes deleting a
  3388.         large number of events, then you can immediately recover the
  3389.         empty 'slots' by selecting this option.
  3390.  
  3391.         The 'threshold' for Automatic Reorganization is when 10% of a
  3392.         database is deleted.  Automatic Reorganization will occur the
  3393.         next time the database is loaded (Selected from the 'Select
  3394.         DataBase to Use' option).
  3395.  
  3396.  
  3397.  
  3398.  
  3399.  
  3400.  
  3401.  
  3402.  
  3403.  
  3404.  
  3405.  
  3406.  
  3407.  
  3408.  
  3409.  
  3410.  
  3411.  
  3412.  
  3413.  
  3414.  
  3415.  
  3416.  
  3417.  
  3418.  
  3419.  
  3420.  
  3421.  
  3422.  
  3423.      56                                                      Dataphile
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.  
  3430.  
  3431.                                                              Version 3
  3432.  
  3433.      15.  Delete Calendar Data for a Year
  3434.  
  3435.         Select option (4) or press the letter 'D' (the highlighted
  3436.         selection letter) from within the 'Program Defaults /
  3437.         Utilities' menu screen to display the 'Delete Calendar Data'
  3438.         screen.
  3439.  
  3440.         This utility is provided to assist you in keeping your Event
  3441.         DataBases as small as possible.  There is no real need to
  3442.         delete old data, but if you are no longer referring to prior
  3443.         years' Events then it may be a good idea.  Depending on the
  3444.         amount of old data in your DataBase you may find 'load' and
  3445.         'save' time to be decreased after deleting data from prior
  3446.         years.  The currently selected calendar is always the one upon
  3447.         which the delete action will occur.
  3448.  
  3449.         Calendar Keeper will always suggest the prior year in the
  3450.         delete prompt.  You may overtype this to delete data for any
  3451.         year including the current year.
  3452.  
  3453.  
  3454.  
  3455.  
  3456.  
  3457.  
  3458.  
  3459.  
  3460.  
  3461.  
  3462.  
  3463.  
  3464.  
  3465.  
  3466.  
  3467.  
  3468.  
  3469.  
  3470.  
  3471.  
  3472.  
  3473.  
  3474.  
  3475.  
  3476.  
  3477.  
  3478.  
  3479.      Figure 24 - Delete Calendar Data for Specified Year
  3480.  
  3481.      Software                                                       57
  3482.  
  3483.  
  3484.  
  3485.  
  3486.  
  3487.  
  3488.  
  3489.      Calendar Keeper
  3490.  
  3491.         There is no danger in even emptying an Event DataBase by
  3492.         deleting data for all years present.  Of course, if this is
  3493.         your goal you might find it quite a bit easier to simply
  3494.         <D>elete the database from the 'Select DataBase to Use' screen
  3495.         and then re-create it.
  3496.  
  3497.  
  3498.  
  3499.  
  3500.  
  3501.  
  3502.  
  3503.  
  3504.  
  3505.  
  3506.  
  3507.  
  3508.  
  3509.  
  3510.  
  3511.  
  3512.  
  3513.  
  3514.  
  3515.  
  3516.  
  3517.  
  3518.  
  3519.  
  3520.  
  3521.  
  3522.  
  3523.  
  3524.  
  3525.  
  3526.  
  3527.  
  3528.  
  3529.  
  3530.  
  3531.  
  3532.  
  3533.  
  3534.  
  3535.  
  3536.  
  3537.  
  3538.  
  3539.      58                                                      Dataphile
  3540.